查看原文
其他

带你一起diy STM32空心杯小四轴,赶紧来参加啦

电子开发学习 电子开发学习 2021-01-31

说起小四轴,搞电子开发的很多人都接触过。而且网上资料一搜一大把,说白了,就是小四轴已经被做烂了。


但是那又如何?


小四轴依然是一个非常锻炼人的电子开发项目。


通过它可以学习PCB硬件设计、STM32等时下比较火的ARM内核MCU、姿态传感器、气压计、空心杯电机驱动、飞控算法设计、串级PID控制、2.4G通讯等各种电子开发中遇到的知识点。


目前网上的开源小四轴虽然资料非常多、但是层次不齐,而且不成系统,很多刚入门的人,即便是拿到一堆资料,也不知道从何下手,或者不知道哪里有坑。我遇到过很多自己做四轴失败的,大体总结如下:


有PCB布局凌乱的,滤波电容不知道如何放置的;


有PCB外形设计不合理,导致空气动力设计失败不能起飞的;


有飞控板和电机桨叶不匹配的,导致无法带动飞机起飞的;


有买到震动量太大的电机,导致加速度计数据受到干扰无法解算姿态的;


有购买到假的元器件,导致烧坏其他电路的;


......


原本是一个很好的学习平台,可以用来学习控制算法的,但是往往停滞于硬体设计失败,无法推进学习后续内容。


也有人说,那为何不直接买一个现成的开源四轴,然后自己编写算法?


对于只想学习飞控算法设计的人,这或许是一个不错的选择,然后大多数大学生,可能更想通过一个项目学习学习一下项目开发的完整流程,所以对于这类人,现成的开源四轴或许并不太合适。


结合以上种种分析,我想结合自己两年来做四轴的经验,带着大家一起做一款开源的四轴飞行器。以下是我的想法:


1、组织想通过一个项目学习以上知识点、并且想体验整个制作过程的人,一起完成一个简单的开源四轴的设计;


2、在整个设计过程中,由大家讨论确定总体方案,具体的开发过程,包括硬件和软件开发的每个环节,每个人都要参与开发,并定期把成果发布由项目组评审、最终确定出每个环节的成果发布,循环迭代直到项目结束。


3、设计完后由我负责统一打板,并配好散件发送给大家(此处需要大家自己承担物料费用)


4、完成焊接、组装、调试、测试等环节,然后在指定的渠道公布自己的学习记录。


5、项目进展定期在公众号更新。


项目流程图如下:


可以通过以下途径参与这个项目:

1、加qq群829018006讨论,加群请备注‘参与开源四轴项目’

2、关注微信公众号“电子开发学”获取项目动态


FBI Warning:想参与此次开源四轴项目,需要确保有一定的时间完成各项环节,不提交会定期清理出群,谢谢配合。





感谢您阅读“电子开发学习”的文章,如果您觉得图文能帮助您学习,欢迎关注我们。请点击右上角按钮,选择“查看公众号”,再点击关注即可。或者可以通过搜索公众号的方式关注: electricstudy  。您可以通过扫码下面的二维码关注我们。如果您想阅读往期文章,可点击“查看历史消息”。






历史好文推荐(点击文章标题可跳转):

小马哥四轴硬件第1讲、    Altium Designer安装与介绍

小马哥四轴硬件第2讲上、原理图讲解之MCU最小系统讲解

小马哥四轴硬件第2讲下、原理图各模块讲解

小马哥四轴硬件第3讲上、AD库制作之原理图库的制作

小马哥四轴硬件第3讲下、AD库制作之PCB封装库的制作

小马哥四轴硬件第4讲上、原理图绘制

小马哥四轴硬件第4讲下、原理图绘制

小马哥四轴硬件第5讲、    用CAD绘制小四轴PCB外形

小马哥四轴硬件第6讲、    四轴PCB板元器件布局

小马哥四轴硬件第7讲上、PCB布线与2.4G模块布线

小马哥四轴硬件第7讲下、PCB布线之电源布线与敷铜

小马哥四轴硬件第8讲、    四轴四层板PCB板设计

小马哥四轴硬件第9讲、    原理图及PCB的检查

C#上位机开发1 |  Hello World!

AD学习—STM32F103最小系统板制作

新手上手STM32是学习库开发还是寄存器开发?

openmv学习2-寻找色块并打印出坐标

如何解决单片机下载程序失败的问题(文末有彩蛋)

如何让Arduino IDE支持你手里的STM32 nucleo开发板

新手如何使用STM32两个月内做出自己的空心杯小四轴(1)

新手如何使用STM32两个月内做出自己的空心杯小四轴(2)

新手如何使用STM32两个月内做出自己的空心杯小四轴(3)

新手如何使用STM32两个月内做出自己的空心杯小四轴(4)

如何根据芯片手册时序图编写驱动程序

双轮平衡车暴力拆解




    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存